.xpopup-overlay{ background-color:#000000; cursor:default; width:100%; height:100%; display:block; position:fixed; left:0; top:0; }
.xpopup-container{ 
    position:fixed; border-radius:10px; -moz-border-radius:10px; -webkit-box-shadow: 0px 0px 40px 0px #000;
    -moz-box-shadow: 0px 0px 40px 0px #000;
    box-shadow: 0px 0px 40px 0px #000;
    background: white;
    padding: 10px;
}
.xpopup-container .xpopup-data{  }
.xpopup-container a.xpopup-close{
    background:url(../../../../images/close.png) no-repeat center; width:16px; height:16px; top:10px; right:10px;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    opacity: .70; 
    -moz-opacity:.70; }
.xpopup-container a.xpopup-close:hover{  
    opacity: 1; 
    -moz-opacity: 1;}